//二、2、
import javax.swing.*;
import java.awt.*;

public class _2_2 {

    public static void main(String[]args) {
        Test ds = new Test();
    }
}

class Test extends JFrame{

    JPanel jp1 ,jp2 ,jp3;
    JTextField jb1,jb2,jb3;
    JLabel jlb1,jlb2;
    JTextField jtf1,jpf2 ;
    JPasswordField jps1;
    public Test() {
        jb1 = new JTextField("随机数字1");
        jb2 = new JTextField("随机数字2");
        jb3=new JTextField("随机数字3");

        jp1 = new JPanel();
        jp2 = new JPanel();
        jp3 = new JPanel();

        jlb1 = new JLabel("生成随机数");
        jlb2 = new JLabel("计算随机数");

        jtf1 = new JTextField(10);
        jpf2= new JPasswordField(10);
        this.setLayout(new GridLayout(5,2));
        //加入各个组件
        jp1.add(jlb1);
        jp1.add(jtf1);

        jp2.add(jlb2);
        jp2.add(jpf2);

        jp3.add(jb1);
        jp3.add(jb2);

        this.add(jp1);
        this.add(jp2);
        this.add(jp3);


        this.setSize(300,150);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        this.setVisible(true);
    }
}
